- Work as part of a globally distributed team that builds the provisioning, onboarding, security, and observability capabilities of Red Hat Enterprise Linux for Edge
- Define short term goals and regularly present accomplishments to the engineering team
- Collaborate with Product Management to help define the overall product vision and communicate feature requirements, roadmaps, and deliverable dates
- Work on upstream open source projects that further the edge story for Red Hat
- Work with quality engineering, documentation, and productization teams to ensure the entire process of delivering Red Hat Enterprise Linux for Edge meets the high standards our customers expect
- Demonstrated experience with Golang or Rust, as well as scripting (Python/Bash)
- Demonstrated experience with security related technologies such as certificates, PKI, TPM2
- Demonstrated experience with kernel security technologies such as UEFI Secure boot, IMA, TPM2 measurements and attestation
- Experience using virtualization for local development (QEMU or libvirt)
- Experience using containers, i.e. using podman or docker for local development
- Excellent written and verbal communication skills in English
- Passion for mentoring junior engineers
- Demonstrable experience with open source projects (GitHub/GitLab profile, etc.)
- Experience balancing sustaining engineering and open source contributions
- Experience building, packaging, and maintaining RPMs
- Experience collaborating with security technology working groups such as TCG or FIDO
Company
redhat
Spain
Location
Remote Position
(From Everywhere/No Office Location)
Job type
Full-Time
Golang Job Details
About the job
The Red Hat Edge Engineering team is looking for a Principal Software Engineer who is passionate about security at the edge. Red Hat is building an ecosystem in the edge computing space by focusing on customers that want to deploy thousands of devices for their workloads. In this role, you will apply your knowledge of security to the processes of provisioning and onboarding Red Hat Enterprise Linux running on edge devices. You will work with internal Red Hat teams as well as collaborate with partners and customers to help define Red Hat’s Edge Story. And, since we’re Red Hat, you will contribute to open source projects while delivering solutions enterprise-ready for our customers.
For more information about the team's work, visit:
Repository for much of the upstream work done by the Edge team,
Documentation for the team’s upstream project,
RHEL for Edge related blog post.
What you will do
What you will bring
The following are considered a plus:
#LI-KŠ1 #LI-REMOTE
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs